follicular thyroid cancer - French English Dictionary